package com.gk.panda.apis.entity.icc.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * ICC获取图片视频列表实体
 */
@Data
@ApiModel("ICC获取图片视频列表实体")
public class VideoListVo {

    @ApiModelProperty("相机名")
    private String cameraName;

    @ApiModelProperty("设备编号")
    private String deviceId;

    @ApiModelProperty("通道号")
    private String channelId;

    @ApiModelProperty("报警类型")
    private Integer alarmType;

    @ApiModelProperty("报警名称")
    private String alarmTypeName;

    @ApiModelProperty("报警时间")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date alarmTime;

    @ApiModelProperty("经度")
    private String longitude;

    @ApiModelProperty("纬度")
    private String latitude;

    @ApiModelProperty("温度")
    private String temperature;

    @ApiModelProperty("信号强度")
    private String signalStrength;

    @ApiModelProperty("电量")
    private String power;

    @ApiModelProperty("SD卡总空间")
    private String sdTotal;

    @ApiModelProperty("SD卡剩余空间")
    private String sdTree;

    @ApiModelProperty("图片地址")
    private String picUrl;

    @ApiModelProperty("视频地址")
    private String videoUrl;

    @ApiModelProperty("缩略图地址")
    private String tblUrl;

}
